<?php
session_start();
require("config.php");
ini_set('display_errors',0);
$pagina = new Template($config['dir_templates'], "keep");
$pagina->set_file(array(
				"login" => "login.htm",
				"mensajes" => "mensajes.htm",
				"principal" => "principal.htm"));
$db = new MySQL();	

if (strlen($_REQUEST['logout'])==1){
	session_destroy();	
	header("Location: index.php?id=0");
}

if (strlen($_REQUEST['id'])>0)
	$_SESSION['reqID'] = $_REQUEST['id'];


if (trim($_POST['Submit']) == "Login"){
	$user = $_POST['user'];
	$_SESSION['user']=$user;
	$pass = $_POST['pass'];	
	$db = new MySQL();
	
	$consulta = $db->consulta("SELECT * FROM `users` WHERE `user` like '$user' AND `pass` LIKE '$pass'");
	if($db->num_rows($consulta)>0){
		$resultados = $db->fetch_array($consulta); 
		$perfil=$resultados['perfil'];
		$grupo=$resultados['grupo'];
		$user=$resultados['user'];
		//$_SESSION['reqID']=0;
		$_SESSION['perfil']=$perfil;
		$_SESSION['grupoP']=$grupo;
		$_SESSION['user']=$user;
		if (($perfil == 1) || (($perfil > 1) && (strlen($_SESSION['reqID'])>0)))
			header("Location: pantA.php");
		else if ($perfil > 1)
			header("Location: solicitudesPend.php");
	}else{
		$pagina->set_var("MENSAJE","Usuario o Password Invalido(s).. Intente Nuevamente<br><br><img src='images/bad.png'/><br>   <p><a href='index.php'>Atras</a></p>");
		$pagina->parse("CENTRO",array("mensajes"));
		$pagina->parse("SALIDA",array("principal"));
	}
}
else if ($_SESSION['perfil']>0){
	header("Location: pantA.php");
}/*
else if ($_SESSION['perfil']==2){
	header("Location: pantB.php");
}*/

else{
	$pagina->parse("CENTRO",array("login"));
	$pagina->parse("SALIDA",array("principal"));
}
$pagina->p("SALIDA");

?>